square-stalked willowherb - Spanish English Dictionary